physical and medical measures - French English Dictionary